.fee {
  .hd {
    padding: 0 .1rem;
    height: .5rem;
    margin-bottom: .3rem;
    border-bottom: 1px solid #eee;

    .title {
      color: #427ff4;
      line-height: .3rem;
      font-weight: 400;
      font-size: .16rem;
    }
  }

  .top {
    padding: 0 30px;

    :where(.css-dev-only-do-not-override-1m62vyb).ant-tabs-card.ant-tabs-small.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab {
      border-radius: 0;
      margin-left: 0;
    }

    .form {
      display: flex;
      flex-wrap: wrap;

      .ant-row {
        margin-right: .2rem;
      }

      .onReset {
        margin-left: .2rem;
      }
    }
  }

  .btn {
    padding: 0 .1rem;

    .ant-btn {
      margin-left: .1rem;
    }
  }

  .tab {
    padding: .2rem;
  }

  .paging {
    display: flex;
    justify-content: center;
    padding: .2rem;
  }
}